%VOSWARNING%


%TOC%

---++phpBB 3 SIOC Reference

---+++What is it about?

Unobtrusive generation of RDF instance data from phpBB 3. You simply use phpBB 3 as-is while reaping the benefit of "Linked Data Views" into your bulletin board data via the SIOC Ontology. In addition, you attain transparent integration between phpBB 3 and NNTP such that phpBB 3 data becomes accessible to NNTP aware applications. 

---+++Why is it important?

Unified Storage of heterogenous data originating from a variety of applications and associated protocols that is exposed as RDF instance data. Thus, benefits include:

   * SPARQL access to phpBB 3 data via a SPARQL Endpoint
   * Dereferenceable URIs (drill-down facilitating data pointers) for all data items (Entities) in the "Discussion Forum" / "Bulletin Board" domain (also referred to as Boardscape) 
   * Coherent exploitation of conceptual similarities between phpBB 3 and objects in the NNTP (Usenet / newsgroups) such as  two-way interaction with common date via NNTP news-reader utilities or web-based discussion forum clients bound to phpBB 3 or NNTP. 

---+++How can one use this feature?
   * Obtain an Open Source of Commercial Edition of Virtuoso (*enable PHP Hosting Support during installation*)
   * Install the <nowiki>virtuoso_phpbb_hosting_filesystem</nowiki>.vad package
   * Go to http://<domain|localhost>:[port]/phpBB3
   * Use phpBB 3 as per usual
   * Query SPARQL Data via the endpoint: http://<domain|localhost>:[port]/phpBB3 using RDF Data Source URI (Named Graph): http://<domain|localhost>:[port]/phpbb_v (for Virtual Graphs) and http://<domain|localhost>:[port]/phpbb (for Physical Graphs)

---+++What are the Linked Data Views supported?
   * <a href="%ATTACHURLPATH%/PHPBB3 rdf_views_script.sql" style="wikiautogen">PHPBB3 <nowiki>rdf_views_script</nowiki>.sql</a> or view the online version [[VirtRDFViewPHPBB3][here]].


---+++Can I See This In Action Anywhere?
   * Available demo you can find at the following location: http://demo.openlinksw.com/phpBB3/
   * You can run the queries below or your own created ones using the [[http://demo.openlinksw.com/sparql][Virtuoso SPARQL query page]].
   * For the database located at http://demo.openlinksw.com/phpBB3/, you should use the following graph(s) URI:
      * Virtual Graph URI: http://demo.openlinksw.com/phpBB3_v/
      * Physical Graph URI: http://demo.openlinksw.com/phpBB3/

---+++Key phpBB 3 to SIOC Mappings
|*phpBB 3*|*SIOC*|*Sample Value*|
| Instance  | rdf:type | sioc:Container |
| Instance Type	| rdf:type | sioc:Forum |
| Instance  name | sioc:name  | http://demo.openlinksw.com/phpBB3/viewforum.php?f=4 |

   * [[PHPBB3REFExample1][Dump of all phpBB3 Forums]]
   * [[PHPBB3REFExample2][Dump of all phpBB3 Posts]]
   * [[PHPBB3REFExample3][Dump of phpBB3 Groups and their members]]
   * [[PHPBB3REFExample4][Dump of phpBB 3 Users details]]


---++Reference

   * [[VirtRDFViewPHPBB3][phpBB 3 Linked Data Views]]
   * [[http://ods.openlinksw.com/dataspace/dav/wiki/ODS/OdsIntegrationphpBB][phpBB 3 Installation Guide]]

---+++See also 
   * [[http://ods.openlinksw.com/dataspace/dav/wiki/ODS/ODSSIOCRef][ODS SIOC reference]]
   * [[http://ods.openlinksw.com/dataspace/dav/wiki/ODS/ODSAtomOWLRef][Query ODS Data Spaces using SPARQL and Atom OWL Ontology]]
   * [[http://ods.openlinksw.com/dataspace/dav/wiki/ODS/ODSSKOSRef][Query ODS Data Spaces using SPARQL and SKOS Ontology]]
   * [[http://ods.openlinksw.com/dataspace/dav/wiki/ODS/ODSFOAFRef][Query ODS Data Spaces using SPARQL and FOAF Ontology]]
   * [[http://ods.openlinksw.com/dataspace/dav/wiki/ODS/ODSAnnoteaRef][Query ODS Data Spaces using SPARQL and Annotea Ontology]]
   * [[http://ods.openlinksw.com/dataspace/dav/wiki/ODS/VOSODSSparqlSamples][ODS SPARQL Samples]]
   * [[NorthWindREF][Northwind SPARQL Reference]]
   * [[SIOCRefTutorial][Query Virtuoso Tutorials using SPARQL]]
   * [[SIOCRefDocs][Query Virtuoso Documentation using SPARQL]]
   * [[WordPressSIOCRef][WordPress SIOC Reference]]
   * [[MediaWikiSIOCRef][MedaWiki SIOC Reference]]
   * [[DrupalSIOCRef][Drupal SIOC Reference]]

CategoryRDF CategorySIOC CategorySPARQL